mechanical durability - English Synonyms Dictionary